const rpc = require('../protocol/rpc');
//子服务器基类
class ChildServer extends require('./server'){
    constructor(options){
        super(options);
        this.masterServerIp='localhost'; //中心服务器IP
        this.masterServerPort=3001; //中心服务器RPC端口
        this.rpcMaster=null;
        this.connectMaster();
    }
    //连接中心服务器
    connectMaster(){
        this.rpc=new rpc();
        this.rpc.on('open',()=>{
            console.log(`成功通过RPC连上服务器`);
        });
        this.rpc.on('message',(data)=>{
            console.log(`成功通过RPC连上服务器`);
        });
    }
    //注册到中心服务器
    registerToMaster(){

    }
}


module.exports=ChildServer;